rib steak - French English Dictionary